// SPDX-FileCopyrightText: 2023-2025 Sangfor Technologies Inc.
// SPDX-License-Identifier: Mulan PSL v2
package com.geniusai.aip.auth.domain;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.util.List;

/**
 * @author hml14563
 * @date 2021/7/2
 */
@Data
@NoArgsConstructor
public class HarborRepository {
    @JsonProperty(value = "creation_time")
    private String creationTime;

    private String description;

    private Integer id;

    private List<String> labels;

    @JsonProperty(value = "pull_count")
    private Integer pullCount;

    @JsonProperty(value = "star_count")
    private Integer starCount;

    @JsonProperty(value = "tags_count")
    private Integer tagsCount;

    private String name;

    @JsonProperty(value = "update_time")
    private String updateTime;

    @JsonProperty(value = "max_tags_count")
    private Integer maxTagsCount;

    @JsonProperty(value = "project_id")
    private Integer projectId;
}
